package com.example.entity.dto.weixiubaoyang;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("EditRepairDocumentItemDto")
public class SaveRepairDocumentResultItemDto {

    //
    @TableField(value = "TF001")
    @JsonProperty("docSingle")
    @ApiModelProperty("单别")
    private String TF001;

    //
    @TableField(value = "TF002")
    @JsonProperty("docNo")
    @ApiModelProperty("单号")
    private String TF002;

    //
    @TableField(value = "TF003")
    @ApiModelProperty("序号")
    @JsonProperty("serialId")
    private String TF003;

    @ApiModelProperty("维护内容")
    @JsonProperty("repairContent")
    private String TF005;

    @ApiModelProperty("维护结果")
    @JsonProperty("repairResult")
    private String TF006;

    @ApiModelProperty("维护结果单位")
    @JsonProperty("repairResultUnit")
    private String TF007;

    @ApiModelProperty("结果类型: 1.文字 2.数值 3.日期")
    @JsonProperty("repairResultType")
    private String TF008;

    @ApiModelProperty("数值上限")
    @JsonProperty("upperLimit")
    private BigDecimal TF009;

    @ApiModelProperty("数值下限")
    @JsonProperty("lowerLimit")
    private BigDecimal TF010;

//    /**
//     *  审核码 Y:已审核、N:未审核、V:作废
//     */
//    @ApiModelProperty("审核码 Y:已审核、N:未审核、V:作废")
//    @JsonProperty("itemList")
//    private String TF011;

    @ApiModelProperty("备注")
    @JsonProperty("remark")
    private String TF012;

}
